be reproached - Spanish English Dictionary